package com.etc.traval.dao;

import java.util.List;

import com.etc.travel.entity.User;

public interface UserDao {
	//用户登录
	public User UserLogin(int id,String pwd);
	//用户注册
	public boolean UserRegister(User user);
	//根据用户id查信息
	public User queryUserById(int id);
	//根据用户id改密码(需要输入旧密码)
	public boolean updatePwdById(int id,String oldpwd,String newpwd);
	//根据用户id增加余额（充值）
	public boolean addUserMoneyById(int id , double money);
	//根据用户ID减少余额（提现）
	public boolean reduceUserMoneyById(int id,double money);
	//根据用户名查询用户信息
	public User queryUserByName(String name);
	//根据用户手机号查询用户
	public User queryUserByTel(String tel);
	//查询电话是否存在
	public int checktel(String tel);
	//查询所有用户
	public List<User> queryalluser();
	//通过用户修改密码
	public boolean updatePwdById(int id,String newpwd);
}
